package com.yitao.client.dto.shopInfo;


import lombok.Data;

import java.util.Date;

import com.skipper.base.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;

@Data
public class ShopUserGradeDto extends BaseDto {


    /**
     * 主键
     */
    @ApiModelProperty("主键")
    private Long id;


    /**
     * 店铺id
     */
    @ApiModelProperty("店铺id")
    private Long shopId;


    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private Long userId;


    /**
     * 手机号码
     */
    @ApiModelProperty("手机号码")
    private String phone;


    /**
     * 普通用户(0) 等级用户( 1、2、3、4、5)
     */
    @ApiModelProperty("普通用户(0) 等级用户( 1、2、3、4、5)")
    private Integer userGrade;


    /**
     * 注册时间
     */
    @ApiModelProperty("注册时间")
    private Date regTime;


    /**
     * 升级时间
     */
    @ApiModelProperty("升级时间")
    private Date updateTime;


    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;


    /**
     * 是否被删除
     */
    @ApiModelProperty("是否被删除")
    private Boolean deleteStatus;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getUserGrade() {
        return userGrade;
    }

    public void setUserGrade(Integer userGrade) {
        this.userGrade = userGrade;
    }

    public Date getRegTime() {
        return regTime;
    }

    public void setRegTime(Date regTime) {
        this.regTime = regTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Boolean getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Boolean deleteStatus) {
        this.deleteStatus = deleteStatus;
    }


}